Jim Blandy [Wed, 16 Jun 1993 20:31:01 +0000 (20:31 +0000)]
* sysdep.c (closedir): Don't free directory buffer if it looks
like it and the DIR were malloced together.
Jim Blandy [Wed, 16 Jun 1993 20:02:58 +0000 (20:02 +0000)]
* sysdep.c [ultrix] (init_sys_modes): Don't set LLITOUT; it
disables the meta key.
Richard M. Stallman [Wed, 16 Jun 1993 19:34:11 +0000 (19:34 +0000)]
(parens-require-spaces): Var renamed and sense changed.
(insert-parentheses): Corresponding changes.
Richard M. Stallman [Wed, 16 Jun 1993 19:24:34 +0000 (19:24 +0000)]
(rmail-output): Use insert-file-contents to look at
beginning of output file.
Richard M. Stallman [Wed, 16 Jun 1993 17:51:16 +0000 (17:51 +0000)]
(x-switch-definitions): Fix -iconic.
Richard M. Stallman [Wed, 16 Jun 1993 17:42:48 +0000 (17:42 +0000)]
(byte-compile-file-form-defmumble): Typo in prev change.
Jim Blandy [Wed, 16 Jun 1993 16:32:32 +0000 (16:32 +0000)]
Bring mumbleclean targets into conformance with GNU coding standards.
* Makefile.in (mostlyclean): New target.
(clean): Just call mostlyclean. Get rid of ../etc/DOC too.
(distclean): Use clean to do most of the work.
Get rid of ../etc/DOC-* too.
(realclean): New target.
Jim Blandy [Wed, 16 Jun 1993 16:29:40 +0000 (16:29 +0000)]
* buffer.c (list_buffers_1): Return the desired point.
(Flist_buffers): Put point there in the buffer summary.
Jim Blandy [Wed, 16 Jun 1993 15:45:33 +0000 (15:45 +0000)]
entered into RCS
Jim Blandy [Wed, 16 Jun 1993 15:09:42 +0000 (15:09 +0000)]
* configure.in (version): Check the X libraries for XrmSetDatabase
and random, and see if we have -lXbsd.
Jim Blandy [Wed, 16 Jun 1993 14:13:15 +0000 (14:13 +0000)]
* xdisp.c (redisplay_window): No need to subtract BEGV to compute
the scroll bar handle's end.
Richard M. Stallman [Wed, 16 Jun 1993 06:47:09 +0000 (06:47 +0000)]
(TAGS): cd to src to run etags.
Richard M. Stallman [Wed, 16 Jun 1993 06:46:27 +0000 (06:46 +0000)]
Calls to access_keymap updated.
Richard M. Stallman [Tue, 15 Jun 1993 23:17:10 +0000 (23:17 +0000)]
(xmenu_show): Store 0 in *ERROR at the beginning.
(Fx_popup_menu): Call keymap_panes right in one-keymap case.
Richard M. Stallman [Tue, 15 Jun 1993 23:11:38 +0000 (23:11 +0000)]
(server-process-filter): Use server-switch-buffer.
Richard M. Stallman [Tue, 15 Jun 1993 21:04:48 +0000 (21:04 +0000)]
(gud-xdb-directories): Renamed from gud-xdb-paths.
Defvar moved earlier. All uses changed.
(gud-xdb-debugger-startup): Rename local var `paths'.
(gud-xdb-file-name): Likewise.
Richard M. Stallman [Tue, 15 Jun 1993 21:00:33 +0000 (21:00 +0000)]
(inferior-lisp-buffer): Move defvar earlier.
Richard M. Stallman [Tue, 15 Jun 1993 20:51:15 +0000 (20:51 +0000)]
(define-mail-alias): Remove excess whitespace better.
Richard M. Stallman [Tue, 15 Jun 1993 20:50:11 +0000 (20:50 +0000)]
(define-mail-abbrev): Renamed from define-mail-alias.
(build-mail-abbrevs): Use new name.
Richard M. Stallman [Tue, 15 Jun 1993 20:36:10 +0000 (20:36 +0000)]
(build-mail-abbrevs): Pass just two args to define-mail-alias.
Richard M. Stallman [Tue, 15 Jun 1993 19:29:59 +0000 (19:29 +0000)]
(byte-compile-file-form-defmumble): Use defalias
for named function, even if no doc string.
Richard M. Stallman [Tue, 15 Jun 1993 19:16:46 +0000 (19:16 +0000)]
Comment change.
Richard M. Stallman [Tue, 15 Jun 1993 16:31:24 +0000 (16:31 +0000)]
(xdb): New debugger supported (xdb under HPUX-PARISC).
(gud-xdb-debugger-startup): New function.
(gud-xdb-file-name, gud-xdb-accumulation): New functions.
(gud-xdb-marker-filter, gud-xdb-paths, gud-xdb-find-file): New.
Richard M. Stallman [Tue, 15 Jun 1993 07:59:07 +0000 (07:59 +0000)]
(dired-repeat-over-lines): Going fwd, skip new lines
that FUNCTION inserts after the current line.
Going backwd, no need for dired-move-to-filename each time.
Richard M. Stallman [Tue, 15 Jun 1993 07:48:27 +0000 (07:48 +0000)]
(adjust_intervals_for_insertion): By default, copy
properties from before the insertion.
Richard M. Stallman [Tue, 15 Jun 1993 06:26:00 +0000 (06:26 +0000)]
Make prefix keys work with keymap inheritance
by creating an inheritance structure for each subkeymap
that we create in the inheriting keymap.
(access_keymap): New arg NOINHERIT. All calls changed.
(define_as_prefix): New function.
(Fdefine_key): Use them.
Richard M. Stallman [Tue, 15 Jun 1993 05:27:54 +0000 (05:27 +0000)]
(set_point): When moving over invis chars,
don't screw up at end of buffer.
Richard M. Stallman [Mon, 14 Jun 1993 22:58:54 +0000 (22:58 +0000)]
(parens-dont-require-spaces): New variable.
(insert-parentheses): Obey that variable.
Richard M. Stallman [Mon, 14 Jun 1993 21:44:34 +0000 (21:44 +0000)]
(emerge-make-diff3-list): Pass ancestor second.
(emerge-extract-diffs3): Replace group-1 with group-2.
(emerge-handle-local-variables): Pass no arg to hack-local-variables.
Richard M. Stallman [Mon, 14 Jun 1993 18:55:10 +0000 (18:55 +0000)]
(dabbrev-expand): Do all changes with replace-match.
In picture-mode, use picture-replace-match instead.
Richard M. Stallman [Mon, 14 Jun 1993 18:53:40 +0000 (18:53 +0000)]
(picture-replace-match): New function.
Jim Blandy [Mon, 14 Jun 1993 15:35:55 +0000 (15:35 +0000)]
* s/linux.h (LIBS_MACHINE, HAVE_SYSVIPC): Set the former to -lipc,
and #define the latter.
Jim Blandy [Mon, 14 Jun 1993 15:24:24 +0000 (15:24 +0000)]
* holidays.el: Eval calendar-holidays; don't just use its value.
Jim Blandy [Mon, 14 Jun 1993 15:12:07 +0000 (15:12 +0000)]
Mention that gzip files end in ".gz", not ".z".
Jim Blandy [Mon, 14 Jun 1993 15:06:46 +0000 (15:06 +0000)]
* xdisp.c (display_text_line): Use temporary variable.
Jim Blandy [Mon, 14 Jun 1993 14:58:03 +0000 (14:58 +0000)]
Initial revision
Richard M. Stallman [Mon, 14 Jun 1993 07:11:15 +0000 (07:11 +0000)]
(balance-windows): Total rewrite.
Richard M. Stallman [Mon, 14 Jun 1993 07:07:05 +0000 (07:07 +0000)]
(Fdelete_window): Handle deleting a parent of the selected window.
(Fdelete_window): Mostly undo last change which made `frame' a FRAME_PTR.
Don't initialize `frame' in the declaration.
Richard M. Stallman [Mon, 14 Jun 1993 03:51:20 +0000 (03:51 +0000)]
Comment change.
Richard M. Stallman [Mon, 14 Jun 1993 03:49:04 +0000 (03:49 +0000)]
(Fset_visited_file_modtime): Don't give the handler
the filename as an argument.
Richard M. Stallman [Sun, 13 Jun 1993 23:57:33 +0000 (23:57 +0000)]
(scan_lists, Fforward_comment): Pass 0 as commentstop arg
to scan_sexps_forward.
(scan_sexps_forward, char_quoted): Now static.
(describe_syntax, describe_syntax_1): Now static.
Richard M. Stallman [Sun, 13 Jun 1993 23:15:39 +0000 (23:15 +0000)]
(Fprimitive_undo): Rename arg to N to avoid conflict.
Richard M. Stallman [Sun, 13 Jun 1993 22:32:17 +0000 (22:32 +0000)]
(byte-compile-file): Undo previous change.
(batch-byte-recompile-directory): Doc fix.
Richard M. Stallman [Sun, 13 Jun 1993 21:43:15 +0000 (21:43 +0000)]
(isearch-highlight): If no face `isearch', use `region'.
Richard M. Stallman [Sun, 13 Jun 1993 19:16:02 +0000 (19:16 +0000)]
(c-indent-line): Call c-backward-to-start-of-if
in the case of else following a close brace.
Richard M. Stallman [Sun, 13 Jun 1993 18:14:04 +0000 (18:14 +0000)]
(CPP_CFLAGS): New variable.
Use it instead of ALL_CFLAGS when compiling a .c file.
(getopt.o, getopt1.o): Add explicit compilation commands.
Richard M. Stallman [Sun, 13 Jun 1993 18:00:36 +0000 (18:00 +0000)]
(Man-getpage-in-background): Move close paren.
Richard M. Stallman [Sun, 13 Jun 1993 04:34:58 +0000 (04:34 +0000)]
(Man-getpage-in-background): Use TERM=dumb to prevent
terminal control sequences in the output.
Richard M. Stallman [Sun, 13 Jun 1993 04:18:43 +0000 (04:18 +0000)]
(mouse-set-mark-fast): New function.
(mouse-show-mark): New function.
(mouse-kill-ring-save, mouse-save-then-kill): Use them.
(mouse-save-then-kill): Don't let kill-region alter this-command.
Check last-command accordingly.
(mouse-split-window-vertically): Handle scroll bar events.
Richard M. Stallman [Sun, 13 Jun 1993 02:06:51 +0000 (02:06 +0000)]
(shut_down_emacs): New arg STUFF. Stuff input here.
(Fkill_emacs, fatal_error_signal): Pass new arg.
(main) [GETPGRP_NO_ARG]: Really pass no arg to getpgrp.
Richard M. Stallman [Sun, 13 Jun 1993 02:06:17 +0000 (02:06 +0000)]
(x_connection_closed): Pass new arg to shut_down_emacs.
Richard M. Stallman [Sun, 13 Jun 1993 01:57:02 +0000 (01:57 +0000)]
(abbreviate-file-name): Match home dir with no / if nothing else follows.
Richard M. Stallman [Sun, 13 Jun 1993 01:36:48 +0000 (01:36 +0000)]
(finder-find-library): New function.
(finder-commentary): Use it.
Richard M. Stallman [Sun, 13 Jun 1993 01:16:05 +0000 (01:16 +0000)]
(Ffile_attributes): Give -1 as size if size won't fit.
Richard M. Stallman [Sun, 13 Jun 1993 00:41:51 +0000 (00:41 +0000)]
(term_get_fkeys): Use `prior', not `previous', for %8/kP.
Richard M. Stallman [Sun, 13 Jun 1993 00:07:35 +0000 (00:07 +0000)]
(Fcopy_file): Pass all the args to the handler.
(Fwrite_region): Use call6.
(Frename_file): Look for handler for newname.
(Fadd_name_to_file): Pass arg ok_if_already_exists to handler.
(Fmake_symbolic_link): Likewise.
(Ffile_newer_than_file_p): Check both file names for handler.
Richard M. Stallman [Sun, 13 Jun 1993 00:01:50 +0000 (00:01 +0000)]
(Fload): Use call5.
Richard M. Stallman [Sun, 13 Jun 1993 00:01:22 +0000 (00:01 +0000)]
(call5, call6): New functions.
(call1, call2, call3, call4): Renumber the args.
Richard M. Stallman [Sat, 12 Jun 1993 23:43:57 +0000 (23:43 +0000)]
(etags-tags-completion-table): When skipping the noise
before the tag name, let it end with any char not allowed in a tag.
Richard M. Stallman [Sat, 12 Jun 1993 23:27:32 +0000 (23:27 +0000)]
Comment change.
Jim Blandy [Sat, 12 Jun 1993 22:54:27 +0000 (22:54 +0000)]
Update GPL references - version 2
Jim Blandy [Sat, 12 Jun 1993 22:01:38 +0000 (22:01 +0000)]
Updated GPL version to 2.
Jim Blandy [Sat, 12 Jun 1993 21:44:46 +0000 (21:44 +0000)]
Refer to GPL version two.
Richard M. Stallman [Sat, 12 Jun 1993 20:53:59 +0000 (20:53 +0000)]
*** empty log message ***
Richard M. Stallman [Sat, 12 Jun 1993 18:10:20 +0000 (18:10 +0000)]
(syms_of_undo): Set up Qinhibit_read_only.
(Fprimitive_undo): Sometimes bind inhibit-read-only to t.
Jim Blandy [Sat, 12 Jun 1993 17:46:44 +0000 (17:46 +0000)]
* sysdep.c (child_setup_tty): Remove duplicate settings for VQUIT
and VINTR.
Jim Blandy [Sat, 12 Jun 1993 17:31:26 +0000 (17:31 +0000)]
Doc fix.
Jim Blandy [Sat, 12 Jun 1993 17:30:01 +0000 (17:30 +0000)]
* frame.c (Fmouse_position): Doc fix.
Jim Blandy [Sat, 12 Jun 1993 17:23:13 +0000 (17:23 +0000)]
* xfns.c [! HAVE_X11R5] (Fx_rebind_key): Recognize that
XK_Mode_switch and XK_Num_Lock are modifier keysyms too.
Richard M. Stallman [Sat, 12 Jun 1993 17:17:05 +0000 (17:17 +0000)]
(get_keymap_1): Add missing semicolon.
(describe_vector_princ): Align to column 16.
Richard M. Stallman [Sat, 12 Jun 1993 17:16:00 +0000 (17:16 +0000)]
(read_minibuf): Set and use mini_frame only if MULTI_FRAME.
Richard M. Stallman [Sat, 12 Jun 1993 17:10:13 +0000 (17:10 +0000)]
(echo_area_display): Use XFASTINT on ->height.
(copy_rope, copy_part_of_rope): Access *f as Lisp_Object.
Richard M. Stallman [Sat, 12 Jun 1993 17:06:34 +0000 (17:06 +0000)]
(Fdelete_window): Make `frame' a FRAME_PTR and use as such.
Richard M. Stallman [Sat, 12 Jun 1993 17:04:51 +0000 (17:04 +0000)]
(record_delete): Always use XFASTINT on sbeg.
(Fprimitive_undo): Add missing `else'. Add USE_TEXT_PROPERTIES
conditional for calling Fput_text_property. Use XINT on high, low.
Jim Blandy [Sat, 12 Jun 1993 17:00:45 +0000 (17:00 +0000)]
* xterm.c (XTset_vertical_scroll_bar): Use double type for
intermediate results in scaling.
Richard M. Stallman [Sat, 12 Jun 1993 16:58:31 +0000 (16:58 +0000)]
(start_process_unwind): Use XINT.
Richard M. Stallman [Sat, 12 Jun 1993 16:57:29 +0000 (16:57 +0000)]
(Fset_syntax_table): Add XFASTINT.
Jim Blandy [Sat, 12 Jun 1993 16:52:03 +0000 (16:52 +0000)]
* xterm.c (x_error_quitter, x_io_error_quitter): Remove calls to
abort. We can always run Emacs with _Xdebug set to 1.
Jim Blandy [Sat, 12 Jun 1993 16:00:47 +0000 (16:00 +0000)]
* keyboard.c (read_key_sequence): When we generate a prefix symbol
for a mouse event, store the actual mouse event in
unread_command_events, so we don't lose it if the symbol isn't
bound to a prefix.
Jim Blandy [Sat, 12 Jun 1993 15:37:36 +0000 (15:37 +0000)]
Initial revision
Jim Blandy [Sat, 12 Jun 1993 15:37:14 +0000 (15:37 +0000)]
* config.h.in (HAVE_XRMSETDATABASE, HAVE_RANDOM, HAVE_LIBXBSD):
Add #undefs for these.
Dyke out code requesting -lXbsd and HAVE_RANDOM for XFREE386.
* xfns.c (Fx_open_connection): Test HAVE_XRMSETDATABASE instead of
NO_XRM_SET_DATABASE; the latter isn't used any more.
* m/delta88k, m/tekXD88.h, s/linux.h, s/usg5-4-2.h (HAVE_RANDOM):
Dyke out these #definitions; to avoid conflict with autoconf.
Jim Blandy [Sat, 12 Jun 1993 10:12:21 +0000 (10:12 +0000)]
* config.h.in (HAVE_XRMSETDATABASE, HAVE_RANDOM, HAVE_LIBXBSD):
Add #undefs for these.
Dyke out code requesting -lXbsd and HAVE_RANDOM for XFREE386.
* xfns.c (Fx_open_connection): Test HAVE_XRMSETDATABASE instead of
NO_XRM_SET_DATABASE; the latter isn't used any more.
* m/delta88k, m/tekXD88.h, s/linux.h, s/usg5-4-2.h (HAVE_RANDOM):
Dyke out these #definitions; to avoid conflict with autoconf.
Jim Blandy [Sat, 12 Jun 1993 09:31:25 +0000 (09:31 +0000)]
* window.c (Fprevious_window): Use FRAME_HAS_MINIBUF_P to decide
if the frame has a minibuffer; FRAME_MINIBUF_WINDOW points to the
surrogate on minibufferless frames, not nil.
Richard M. Stallman [Sat, 12 Jun 1993 07:26:16 +0000 (07:26 +0000)]
(read_char): Set c properly as a Lisp int.
(command_loop_1): Delete spurious use of XINT on c, a char.
Richard M. Stallman [Sat, 12 Jun 1993 07:22:20 +0000 (07:22 +0000)]
Doc fixes.
Richard M. Stallman [Sat, 12 Jun 1993 07:20:30 +0000 (07:20 +0000)]
(cons_to_long): Declare top, bot as Lisp_Object.
Richard M. Stallman [Sat, 12 Jun 1993 07:19:39 +0000 (07:19 +0000)]
(Fcopy_keymap): Check Fkeymapp value with NILP.
Richard M. Stallman [Sat, 12 Jun 1993 07:19:24 +0000 (07:19 +0000)]
(Fexpt): New local `val' for making integer to return.
Richard M. Stallman [Sat, 12 Jun 1993 06:54:14 +0000 (06:54 +0000)]
(make-directory): By default create dir default-dir.
Richard M. Stallman [Sat, 12 Jun 1993 02:18:02 +0000 (02:18 +0000)]
(vc-backend-diff): Always use -q option.
Richard M. Stallman [Sat, 12 Jun 1993 01:44:48 +0000 (01:44 +0000)]
(file-truename): Don't use expand-file-name to merge
a link target into the previous dir. Handle .. and . explicitly.
Richard M. Stallman [Fri, 11 Jun 1993 23:43:54 +0000 (23:43 +0000)]
(XTmouse_position): Don't set *f at all unless we win.
Richard M. Stallman [Fri, 11 Jun 1993 22:22:15 +0000 (22:22 +0000)]
(sendmail-pre-abbrev-expand-hook):
If last-command-char is not a character, don't check char-syntax.
Richard M. Stallman [Fri, 11 Jun 1993 21:33:27 +0000 (21:33 +0000)]
(setenv): Treat case as significant.
Richard M. Stallman [Fri, 11 Jun 1993 21:06:14 +0000 (21:06 +0000)]
(read_process_output): Don't deactivate the mark.
Do restore Vdeactivate_mark, so that no one else deactivates it.
Richard M. Stallman [Fri, 11 Jun 1993 20:50:08 +0000 (20:50 +0000)]
(Fgenerate_new_buffer_name): GENTEMP is the value compare against IGNORE.
Richard M. Stallman [Fri, 11 Jun 1993 20:48:08 +0000 (20:48 +0000)]
(sendmail-pre-abbrev-expand-hook):
If last-command-char is not a character, don't do the expand here.
Richard M. Stallman [Fri, 11 Jun 1993 20:11:10 +0000 (20:11 +0000)]
Doc fixes.
(run-lisp): Add autoload.
(inferior-lisp-mode-map): Explicitly make local prefix keys.
Richard M. Stallman [Fri, 11 Jun 1993 18:32:55 +0000 (18:32 +0000)]
Reinstate old -f option as an alias for -o for installed base uses.
Richard M. Stallman [Fri, 11 Jun 1993 18:28:44 +0000 (18:28 +0000)]
(server-window): New variable.
(server-switch-buffer): Use it.